stamping ground – Deutsch–English translations

🇬🇧 en de 🇩🇪

stamping ground noun

  • place one likes to go
Lieblingsaufenthalt, Lieblingsort, Lieblingsplatz, Lieblingsstelle, Tummelplatz
Wiktionary Links